html,body{  width: 100%; height: 100%;   overflow: hidden;  }

#carousel-example-generic{  width: 100%; height: 100%;  }
#carousel-example-generic .carousel-inner{  width: 100%; height: 100%; }
#carousel-example-generic .item{  width: 100%; height: 100%;position: relative;  }

#carousel-example-generic img.bjImg{  width: 100%; height: 100%;  }

.myBox{
    position: absolute; top: 0.6rem; bottom: 0.4rem; left: 0; right: 0;
    display: flex; justify-content: space-between;
    padding: 0 50px; box-sizing: border-box;
    /*background-color: rgba(255, 114, 61, 0.43);*/
}

.myBox .box-left{  flex:1.4; display: flex; flex-direction: column; justify-content: center; align-items: center; }
.tx{
    width:3rem; height: 3rem; background-color: #60cafc;
    border-radius: 50%; overflow: hidden; padding-top:50px; box-sizing: border-box;
}
.tx img{  width: 100%;  height: 100%;  }
.js{  font-size: 0.16rem;  font-weight: bold; padding-left:50px; padding-top: 20px; box-sizing: border-box;  }


.myBox .box-right{  flex:2; display: flex; flex-direction: column;  align-items: center; }
.jjImg{  width: 90%;  height: 1.34rem;  }
.jjContent{  width: 90%; padding-top:20px; box-sizing: border-box; font-weight: bold; font-size:0.16rem; }
.jjContent p{  text-indent: 2em;  line-height: 0.3rem;  }